/*@media screen and (min-width:1919px){
    .login{
        height:980px;
    }
    .main{
        height:920px;
    }
}
@media screen and (max-width:1400px){
    .login{
        height:620px;
    }
    .main{
         height:0px;
    }
}*/
.login{
    width:100%;
    height:980px;
    margin:0 auto;
    background:url('../../images/login/login.png');
    background-size: cover;
    background-position: center;
}
.cont{
    width:1204px;
    margin:0 auto;
}
.main{
    height:920px;
    padding-top:230px;
}
.main>.cont>.Cleft{
    float:left;
    width:630px;
    padding-top: 20px;
    height:620px;
}
.main>.cont>.Cleft>p{
    font-size: 56px;
    color:#fff;
    margin:70px 0;
    letter-spacing: 9px;
    font-weight: 600;
}
.main>.cont>.Cleft>div>p{
    font-size:26px;
    color:#fff;
    margin:24px 0;
}
/*右边*/
.main>.cont>.Cright{
    float:right;
    width:470px;
    height:516px;
    background:#fff;
    text-align: center;
}
.main>.cont>.Cright>p{
    font-size: 25px;
    color:#333;
    margin:30px 0;
}
.main>.cont>.Cright>div{
    width:366px;
    height:40px;
    font-size:14px;
    color:#73777a;
    margin:24px auto;
}
.main>.cont>.Cright>div>input{
    width:100%;
    height:100%;
    padding-left:16px;
}
.main>.cont>.Cright>div.inp{
    margin-bottom:0px;
}
.main>.cont>.Cright>div.button{
    margin-top:10px;
    margin-bottom:0px;
    /*border:1px solid #e7e7e7;*/
}
.main>.cont>.Cright>div.button>div{
    padding-top: 12px;
    float: left;
    height: 38px;
    cursor:pointer;
    /*border: 1px solid #e7e7e7;*/
}
.main>.cont>.Cright>div.button>div:hover{
    color:#00c1de;
}
.main>.cont>.Cright>div.button>div.forget{
    float:right;
}
.main>.cont>.Cright>div.login{
    cursor:pointer;
    width:366px;
    height:40px;
    text-align:center;
    background:#00c1de;
    border-radius:4px;
    font-size: 14px;
    color:#fff;
    padding-top: 11px;
    margin:0 auto;
}
.main>.cont>.Cright>div.register{
    height:40px;
    padding-top:10px;
    margin:0 auto;
    text-align: left;
    color:#73777a;
    font-size:12px;
}
.main>.cont>.Cright>div.register>span:last-child{
    margin-left:6px;
    cursor:pointer;
}
.main>.cont>.Cright>div.register>span:last-child:hover{
    color:#00c1de;
}
.main>.cont>.Cright>div.bottom{
    /*border:1px solid #e7e7e7;*/
    margin:10px auto;
    text-align:center;
    height:68px;
}
.main>.cont>.Cright>div.bottom>.top{
    margin:0 auto;
    width:144px;
    display:flex;
    justify-content: space-between;
    flex-wrap: wrap;
    color:#73777a;
}
.main>.cont>.Cright>div.bottom>.top>div.nnt{
    width: 15px;
    height: 0;
    border: 0.4px solid #73777a;
    margin-top: 9px;
}
.main>.cont>.Cright>div.bottom>.bot{
    display:flex;
    justify-content: space-between;
    flex-wrap: wrap;
    padding:30px 20px;
}
.main>.cont>.Cright>div.bottom>.bot>span{
    cursor: pointer;
}
.main>.cont>.Cright>div.bottom>.bot>span:hover{
    color:#00c1de;
}
/*头部*/
header>div.cont>div.nav-main>div.header-logo>.s-re-v>img{
    height: 29px;
    width: 270px;
    margin-top: 18px;
}
header .TOP .nav-main  a {
    color:#acadad
}
header .TOP .nav-main .top-right  a:hover{
    color:#00c1de;
}
header .TOP .nav-main {
    padding-top: 15px;
}
header .TOP .nav-main .top-right>.nav-btn>div:first-child{
    border-radius:17px;
    border:1px solid #acadad;
}
header .TOP .nav-main .top-right>.nav-btn>div:first-child:hover{
    color:#00c1de;
}
header .TOP .nav-main .top-right>.nav-btn>div:first-child a:hover{
    color:#00c1de;
}
/*尾部页面背景改为透明色*/
div.f-bot>div:first-child {
    border: 0.6px solid #999B9C;
}
div.f-bot{
    background: transparent;
}
header .TOP .nav-main .top-right>.nav-btn>div:last-child>a,header .TOP .nav-main .top-right>.nav-btn>div:last-child>b{
    color: #acadad;
}
header .TOP .nav-main .top-right>.nav-btn>div:last-child>a:hover{
    color:#00c1de;
}
div.f-bot>div.copyright{
    width: 1204px;
    text-align:left;
}
div.f-bot>div.copyright div:last-child {
    text-align: left;
}
div.f-bot>div.copyright div:last-child>span{
    color:#73777a;
}
div.f-bot>div.copyright div:last-child>span:not(:last-child) {
    margin-right: 20px;
    margin-left: 0px;
}
header .TOP .nav-main .top-right>.nav-btn>div:first-child>a:hover{
    text-decoration: none;
}
